road ripper - French English Dictionary